package org.ehe.business.bom.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.ehe.business.bom.domain.BomStructure;
import org.ehe.business.bom.domain.BomStructureTemp;
import org.ehe.business.bom.domain.bo.BomStructureTempBo;
import org.ehe.business.bom.domain.vo.BomStructureTempVo;
import org.ehe.common.mybatis.core.page.PageQuery;
import org.ehe.common.mybatis.core.page.TableDataInfo;

import java.math.BigDecimal;
import java.util.List;

/**
 * BOM物料导入-中转
 * @author :zhangnn
 * @className :BomStructureService
 * @description: TODO
 * @date 2025-07-30 13:54:09
 */
public interface BomStructureTempService extends IService<BomStructureTemp> {

    TableDataInfo<BomStructureTempVo> queryList(BomStructureTempBo bo, PageQuery pageQuery);

    Integer addStructure(BomStructureTemp dto);

    Integer editStructure(BomStructureTemp dto);

    Integer deleteStructure(Long id);
}
